
import java.sql.Timestamp;
import java.util.Calendar;

import javax.xml.crypto.Data;

import sun.util.calendar.CalendarDate;
import sun.util.resources.CalendarData;

import br.com.SRP.Dao.Eqp02TipoDAO;
import br.com.SRP.Modelo.Eqp02Tipo;
import br.com.SRP.Modelo.Sis01Usuario;

public class TesteTipo {
	// private static final String PERSISTENCE_UNIT_NAME = "JPA_CRUD";
	// private static EntityManagerFactory factory;

	/**
	 * @param args
	 * @throws Exception 
	 */
	public static void main(String[] args) throws Exception {
		// TODO Auto-generated method stub
		// factory =
		// Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME);
		// EntityManager em = factory.createEntityManager();
		//
		// em.getTransaction().begin();
		Eqp02Tipo eqptipo = new Eqp02Tipo();
		Eqp02TipoDAO eqptipoDao = new Eqp02TipoDAO();
		Sis01Usuario usu = new Sis01Usuario();
		usu.setCodigo(1);

		//eqptipo.setCodigo(20);
		//eqptipo.setData(Calendar.getInstance());
		eqptipo.setStatus("n");
		eqptipo.setTipo("Ximbiu");
		eqptipo.setSis01Usuario(usu);

		// Salva
		eqptipoDao.salvar(eqptipo);
		// Atualiza
		// eqptipoDao.atualizar(eqptipo);
		// Deleta
		 //eqptipoDao.excluir(eqptipo.getCodigo());
		// Listar
		// System.out.println(eqptipoDao.listar());
		for (Eqp02Tipo temp : eqptipoDao.listar()) {

			System.out.println(temp);
		}

		// em.persist(eqptipo);
		// em.getTransaction().commit();
		//
		// em.close();

	}

}
